|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.cebis.moccabox.io.command.Command
de.cebis.moccabox.io.command.TaskCommand
public class TaskCommand
Spezialisierung des Command, die den Aufruf eines
Vorgangs durch ein IO kapselt. Ein TaskCommand definiert somit den Aufruf eines
BusinessTask. Der TaskCommand kapselt
sowohl den Befehl als auch dessen Parameter zur Spezifikation
des Aufrufes.
| Constructor Summary | |
|---|---|
TaskCommand()
Parameterloser Konstruktor zum Erzeugen eines neuen TaskCommand. |
|
TaskCommand(java.lang.String command)
Konstruktor zum Erzeugen eines neuen TaskCommand. |
|
| Method Summary | |
|---|---|
boolean |
getActive()
Zurückgeben des Aktivitätsstatus des TaskCommand. |
AttributeStore |
getAttributeStore()
Zurückliefern des Behälters aller Parameter, die den Befehl spezifizieren. |
java.lang.String |
getDescription()
Zurückgeben einer ausführlicheren Beschreibung des TaskCommand. |
java.lang.String |
getFullName()
Zurückliefern des vollen Namens des Befehls inklusive eines eventuell vorhandenen Suffixes, das zur Unterscheidung von Sub-Befehlen verwendet werden kann. |
java.lang.String |
getImageRepresentation()
Zurückgeben eines Bildverweises, durch den der TaskCommand
alternativ repräsentiert werden kann. |
java.lang.String |
getKey()
Zurückgeben des Schlüssels, durch den der Befehl referenziert werden kann. |
java.lang.String |
getSuffix()
Zurückliefern des Suffixes, das den Namen des TaskCommand weiter
spezialisiert. |
boolean |
isOpened()
Zurückgeben, ob es sich um einen geöffneten oder einen geschlossenen Eintrag handelt. |
void |
setActive(boolean active)
Setzen des Aktivitätsstatus des TaskCommand. |
void |
setDescription(java.lang.String description)
Setzen einer ausführlicheren Beschreibung des TaskCommand. |
void |
setImageRepresentation(java.lang.String image)
Setzen eines Bildverweises, durch den der TaskCommand
alternativ repräsentiert werden kann. |
void |
setKey(java.lang.String key)
Setzen des Schlüssels, durch den der Befehl referenziert werden kann. |
void |
setOpened(boolean newOpened)
Setzen, ob der Eintrag geöffnet ist (d.h. |
void |
setSuffix(java.lang.String suffix)
Setzen des Suffixes, das den Namen des TaskCommand weiter
spezialisiert. |
void |
swapState()
Falls das Menü geöffnet ist, wird es geschlossen. |
| Methods inherited from class de.cebis.moccabox.io.command.Command |
|---|
getCommand, getCommandEvent, getName, setCommand, setCommandEvent, setName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TaskCommand()
TaskCommand.
public TaskCommand(java.lang.String command)
TaskCommand.
command - Definiert den Befehl, der interpretiert wird, um den
entsprechenden Vorgang auszuführen.| Method Detail |
|---|
public java.lang.String getFullName()
public void setImageRepresentation(java.lang.String image)
TaskCommand
alternativ repräsentiert werden kann.
image - Referenz auf eine Bildquelle.public java.lang.String getImageRepresentation()
TaskCommand
alternativ repräsentiert werden kann.
public java.lang.String getDescription()
TaskCommand. Diese kann bei der Repräsentation des
Befehls als Hinweis- oder Erklärungstext verwendet werden.
public void setDescription(java.lang.String description)
TaskCommand.
description - Beschreibung des Befehls.public void setOpened(boolean newOpened)
newOpened - True, falls der Eintrag geöffnet ist. False, andernfalls.public boolean isOpened()
public void swapState()
public boolean getActive()
TaskCommand. Ein Befehl,
der einen Operator auf einen Konzept oder einem Vorgang repräsentiert, aber
vom ausführenden IClient nicht ausgeführt werden darf, kann
als inaktiv gesetzt sein. Er ist dann im IO auch als inaktiv zu repräsentieren.
public void setActive(boolean active)
TaskCommand.
active - True, falls aktiv und ausführbar. False, andernfalls.public java.lang.String getKey()
public void setKey(java.lang.String key)
key - Referenzierbarer Schlüssel.public java.lang.String getSuffix()
TaskCommand weiter
spezialisiert.
public void setSuffix(java.lang.String suffix)
TaskCommand weiter
spezialisiert.
suffix - Suffix des Befehls.public AttributeStore getAttributeStore()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||